
function chkValue(obj,error_id,message){
    if(obj.value == ''){
        $(error_id).innerHTML = message;
        $(error_id).show();
        return false;
    }else{
        $(error_id).hide();
        return true;
    }
}

function chkInteger(obj,error_id,message){
    if(obj.value == ''){
        return false;
    }else{
        if(/^\d\d*$/.test(obj.value)){
            $(error_id).hide();
            return true;
        }else{
            $(error_id).innerHTML = message;
            $(error_id).show();
            return false;
        }
    }
}
function chkEmail(obj,error_id,message){
    var a = /([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})/
    if(obj.value == ''){
        return false;
    }else{
        if(a.test(obj.value)){
            $(error_id).hide();
            return true;
        }else{
            $(error_id).innerHTML = message;
            $(error_id).show();
            return false;
        }
    }
}
function chkCheckbox(checkbox,error_id,message){
    var d  = document.getElementsByName(checkbox);
    for(var i = 0; i < d.length; i++){
        if(d[i].checked){
            $(error_id).hide();
            return true;
        }
    }
    $(error_id).innerHTML =message
    $(error_id).show();
    d[0].focus();
    return false;
}


//check radio by name
function chkRadio(radio,error_id,message){
    var d  = document.getElementsByName(radio);

    for(var i = 0; i < d.length; i++){
      
        if(d[i].checked){
            $(error_id).hide();
            return true;
        }
    }
    $(error_id).innerHTML =message;
    $(error_id).show();

    //    d[0].focus();

    return false;
}


function chkLength(obj,error_id,message){
    if(obj.value == ''){
        return true;
    }else{
        if(obj.value.length>60){
            $(error_id).innerHTML = message;
            $(error_id).show();
            //            obj.focus();
            return false;
        }else{
            $(error_id).hide();
            return true;
        }
    }
}
    function chkAll(){
    var status =true

    if(chkRadio('job','A05','请选择职业')){}else{
        status =false
        document.getElementsByName('job')[0].focus();

    }
    if(chkRadio('family','A04','请选择家庭成员关系')){}else{
        status =false
        document.getElementsByName('family')[0].focus();
    }
    if(chkValue($('mp_age'),'A03' ,'请输入年龄')){
        if(chkInteger($('mp_age'),'A03' ,'请输入半角数字')){}else{
            status =false
            $('mp_age').focus();
        }
    }else{
        status =false
        $('mp_age').focus();
    }
    if(chkRadio('sex','A02','请选择性别')){}else{
        status =false
        document.getElementsByName('sex')[0].focus();
    }
    if(chkValue($('mp_name'),'A01' ,'请输入姓名')){}else{
        status =false
        $('mp_name').focus();
    }
//    if(checkCookie()){
//    }else{
//        status =false
//    }

    if(status){
//        var d  = document.getElementsByName('questionnaire11');
//        var questionnaire11
//        for(var i = 0; i < d.length; i++){
//            if(d[i].checked == true){
//                if(d[i].value =="愿意"){
//                    questionnaire11=true
//                }
//            }
//        }

            if(confirm('确定发送？')){
                return true;
            }else{
                return false;
            }
    }
    return status;
    
}


function checkCookie()
{
    /* check for a cookie */
    if (document.cookie == "")
    {
        alert("对不起，您的浏览器的Cookie功能被禁用，请开启");
        return false;
    } else {
        return true;
    }
}

document.cookie= "testcookie=yes;";  
